decent weather - French English Dictionary